all:
	nvcc -o bin/matmul -O3 matmul.cu -lineinfo -L/usr/local/cuda/cudnn-linux-x86_64-8.9.7.29_cuda12-archive/lib -lcublas -lcudnn -I /usr/local/cuda/cudnn-linux-x86_64-8.9.7.29_cuda12-archive/include && ./bin/matmul

clean:
	sudo rm -rf bin/*